38c770ba7c1e7994b1af70c7ff35b75da4b75a04,community/main/java/org/neo4j/kernel/ha/zookeeper/ZooClient.java,ZooClient,process,#WatchedEvent#,59

Before Change


                Pair<Master, Machine> masterAfterIWrote = getMasterFromZooKeeper( false );
                msgLog.logMessage( "Get master after write:" + masterAfterIWrote );
                int masterId = masterAfterIWrote.other().getMachineId();
                if ( masterBeforeIWrite.other().getMachineId() != masterId && masterId != machineId )
                {
                    setDataChangeWatcher( MASTER_NOTIFY_CHILD, masterId );
                }
                receiver.newMaster( masterAfterIWrote, new Exception() );
            }

After Change


                int masterId = masterAfterIWrote.other().getMachineId();
//                if ( masterBeforeIWrite.other().getMachineId() != masterId && masterId != machineId )
//                {
                    setDataChangeWatcher( MASTER_NOTIFY_CHILD, masterId );
//                }
                receiver.newMaster( masterAfterIWrote, new Exception() );
            }